using System;
using System.Data;
using System.Data.Common;
using System.Collections.Generic;
using System.Xml;
using System.Collections;

namespace ACSeguridad
{
	public partial class EProcesos
	{
		#region Campos
		
		private Int64 m_proc_id;
		private String m_apli_codigo;
		private String m_proc_codigo;
		private String m_proc_descripcion;
		private String m_proc_password;
		private Boolean m_nuevo;
		private Boolean m_modificado;
		private Boolean m_eliminado;

		private Hashtable m_hash;
		
		#endregion

		#region Constructores
		
			/// <summary>
			/// Inicializar una nueva instancia de la clase EProcesos.
			/// </summary>
		public EProcesos()
		{
			
		}

		#endregion

		#region Propiedades
		
		/// <summary>
		/// Gets or sets el valor de: PROC_Id.
		/// </summary>
		public Int64 PROC_Id
		{
			get { return m_proc_id; }
			set
			{
				if (m_proc_id != null)
				{
					if (m_proc_id != value)
					{
						m_proc_id = value;
					}
				}
				else
				{
					m_proc_id = value;
				}
			}
		}
		/// <summary>
		/// Gets or sets el valor de: APLI_Codigo.
		/// </summary>
		public String APLI_Codigo
		{
			get { return m_apli_codigo; }
			set
			{
				if (m_apli_codigo != null)
				{
					if (m_apli_codigo != value)
					{
						m_apli_codigo = value;
					}
				}
				else
				{
					m_apli_codigo = value;
				}
			}
		}
		/// <summary>
		/// Gets or sets el valor de: PROC_Codigo.
		/// </summary>
		public String PROC_Codigo
		{
			get { return m_proc_codigo; }
			set
			{
				if (m_proc_codigo != null)
				{
					if (m_proc_codigo != value)
					{
						m_proc_codigo = value;
					}
				}
				else
				{
					m_proc_codigo = value;
				}
			}
		}
		/// <summary>
		/// Gets or sets el valor de: PROC_Descripcion.
		/// </summary>
		public String PROC_Descripcion
		{
			get { return m_proc_descripcion; }
			set
			{
				if (m_proc_descripcion != null)
				{
					if (m_proc_descripcion != value)
					{
						m_proc_descripcion = value;
					}
				}
				else
				{
					m_proc_descripcion = value;
				}
			}
		}
		/// <summary>
		/// Gets or sets el valor de: PROC_Password.
		/// </summary>
		public String PROC_Password
		{
			get { return m_proc_password; }
			set
			{
				if (m_proc_password != null)
				{
					if (m_proc_password != value)
					{
						m_proc_password = value;
					}
				}
				else
				{
					m_proc_password = value;
				}
			}
		}
		/// <summary>
		/// Gets Nuevo.
		/// </summary>
		public Boolean Nuevo
		{
			get { return m_nuevo; }
		}
		/// <summary>
		/// Gets Modificado.
		/// </summary>
		public Boolean Modificado
		{
			get { return m_modificado; }
		}
		/// <summary>
		/// Gets Eliminado.
		/// </summary>
		public Boolean Eliminado
		{
			get { return m_eliminado; }
		}
		public Hashtable Hash
		{
			get{ return m_hash;  }
		}
		public static String Tabla
		{
			get{ return "Procesos"; }
		}
		public static String Esquema
		{
			get{ return "dbo"; }
		}

		
		#endregion

		#region Eventos
		
		#endregion

		#region Metodos
		
		#endregion
	}
}

